Synonyms: on the button, on the nose
Definition: being precise with regard to a prescribed or specified criterion
Usage: his guess was on the nose; the prediction for snow was right on the button
Similar words: precise
Definition: sharply exact or accurate or delimited
Usage: a precise mind; specified a precise amount; arrived at the precise moment